// 全局作用域
const globalVar = "全局变量";

function testScope() {
    // 函数作用域
    const funcVar = "函数内变量";
    console.log(globalVar); // 可访问全局变量
    console.log(funcVar);   // 可访问函数内变量
}

testScope();
// console.log(funcVar); // 报错：funcVar未定义（函数外不可访问）

// 块级作用域（let/const）
if (true) {
    const blockVar = "块内变量";
    console.log(blockVar); // 输出: 块内变量
}
// console.log(blockVar); // 报错：blockVar未定义（块外不可访问）